power screwdriver - German English Dictionary